Easy2Siksha.com
GNDU Question Paper 2023
B.B.A 2
nd
Semester
Paper-BBA-206: Computer Based Accounting System
Time Allowed: 3 Hours Maximum Marks: 50
Note: Attempt Five questions in all, selecting at least One question from each section. The
Fifth question may be attempted from any section. All questions carry equal marks.
SECTION-A
1. What are Accounting Packages? Differentiate between Computerized Accounting and
Traditional Accounting.
2. Explain with example the creation of groups, accounts and vouchers.
SECTION-B
3. Discuss in detail the various SQL commands to retrieve data and generate accounting
information.
4. What is DBMS? Briefly describe the various advantages and disadvantages of DBMS.
SECTION-C
5. What is Tally? Explain the phases of implementation and aids of implementation of
Tally ERP 9.0.
6. What are Financial Accounting Packages? Explain in detail the various advantages of
Financial Accounting Packages.
Easy2Siksha.com
SECTION-D
7. Write note on Accounts Transaction and Account Reports.
8. Discuss with an example preparation and compilation of complete balance sheet for a
firm.
GNDU Answer Paper 2023
B.B.A 2
nd
Semester
Paper-BBA-206: Computer Based Accounting System
Time Allowed: 3 Hours Maximum Marks: 50
Note: Attempt Five questions in all, selecting at least One question from each section. The
Fifth question may be attempted from any section. All questions carry equal marks.
SECTION-A
1. What are Accounting Packages? Differentiate between Computerized Accounting and
Traditional Accounting.
Ans: Introduction
Accounting is an essential part of every business. It helps organizations keep track of their
financial transactions such as income, expenses, assets, and liabilities. In earlier times, all
accounting work was done manually using registers, notebooks, and ledgers. However, with
the development of computers and technology, accounting has become faster and easier
through the use of accounting software, commonly known as accounting packages.
Today, most businesses prefer computerized accounting because it saves time, reduces
errors, and provides quick financial reports. To understand this topic clearly, we will first
learn about Accounting Packages and then differentiate between Computerized Accounting
and Traditional Accounting.
Easy2Siksha.com
Meaning of Accounting Packages
An Accounting Package is a type of computer software that is specially designed to record,
process, and manage financial transactions of a business. It performs the same functions
that accountants used to perform manually, but it does them automatically and much
faster.
In simple words, an accounting package is a digital tool that helps businesses maintain
their accounts on a computer.
Instead of writing entries in physical ledgers, the accountant enters the data into the
software. The software then processes the information and automatically prepares financial
statements such as the Profit and Loss Account, Balance Sheet, and Cash Flow Statement.
Accounting packages are widely used by businesses because they make accounting work
more accurate, organized, and efficient.
Features of Accounting Packages
Accounting packages provide many useful features that make accounting easier. Some of
the important features include:
1. Recording Financial Transactions
Accounting software allows users to record transactions such as purchases, sales, payments,
and receipts quickly and accurately.
2. Automatic Calculations
The software automatically performs calculations, which reduces the chances of
mathematical errors.
3. Preparation of Financial Statements
Accounting packages automatically generate financial reports such as:
Balance Sheet
Profit and Loss Account
Trial Balance
Cash Flow Statement
4. Data Storage
All financial data is stored safely in digital form, making it easy to access whenever needed.
5. Data Security
Easy2Siksha.com
Most accounting packages provide password protection and backup features to keep
financial information secure.
6. Easy Editing and Updating
If any mistake occurs, the data can easily be corrected without rewriting the entire record.
7. Quick Report Generation
Businesses can generate financial reports instantly, which helps in quick decision-making.
Examples of Accounting Packages
Some commonly used accounting software include:
Tally
Busy Accounting Software
QuickBooks
Zoho Books
Marg Accounting Software
These software programs are widely used by businesses, shops, companies, and
accountants to maintain their financial records.
Difference Between Computerized Accounting and Traditional Accounting
Accounting methods have evolved over time. The two main systems used for accounting are
Traditional Accounting and Computerized Accounting.
Traditional accounting refers to the manual method of maintaining accounts using books,
registers, and ledgers, while computerized accounting uses software and computers to
perform the same tasks.
The differences between the two systems are explained below.
1. Method of Recording
Traditional Accounting:
In traditional accounting, financial transactions are recorded manually in books such as
journals and ledgers. Accountants must write each entry by hand.
Easy2Siksha.com
Computerized Accounting:
In computerized accounting, transactions are entered into accounting software. The
computer automatically records and processes the data.
2. Speed of Work
Traditional Accounting:
Manual accounting is slow because each transaction must be written and calculated
manually.
Computerized Accounting:
Computerized accounting is very fast. Once the data is entered, the software processes it
instantly.
3. Accuracy
Traditional Accounting:
There is a higher chance of mistakes in manual accounting, especially calculation errors.
Computerized Accounting:
Computerized accounting is more accurate because calculations are performed
automatically by the software.
4. Preparation of Financial Statements
Traditional Accounting:
Accountants must manually prepare financial statements such as the trial balance, profit
and loss account, and balance sheet. This process takes a lot of time.
Computerized Accounting:
Accounting software automatically generates financial statements within seconds.
5. Storage of Data
Traditional Accounting:
Financial records are stored in physical books and files. These records require a lot of
storage space and may get damaged or lost.
Easy2Siksha.com
Computerized Accounting:
All financial data is stored digitally in computers or cloud storage, which requires less
physical space and is easier to manage.
6. Correction of Errors
Traditional Accounting:
Correcting mistakes in manual accounting can be difficult because entries must be rewritten
or adjusted.
Computerized Accounting:
Errors can be corrected easily by editing the data in the software.
7. Security
Traditional Accounting:
Manual records can be easily damaged by fire, water, or physical loss.
Computerized Accounting:
Computerized systems provide better security through passwords, backups, and encryption.
8. Cost
Traditional Accounting:
Traditional accounting may require less technology but it often needs more manpower and
time.
Computerized Accounting:
Computerized accounting requires computers and software, but it reduces labor and saves
time in the long run.
9. Efficiency
Traditional Accounting:
Manual systems are less efficient when handling large amounts of data.
Computerized Accounting:
Computerized systems are highly efficient and can process large volumes of transactions
easily.
Easy2Siksha.com
Conclusion
Accounting plays a vital role in the success of any business because it helps organizations
track their financial performance and make informed decisions. In the past, businesses
relied on traditional accounting, which involved maintaining financial records manually in
books and ledgers. Although this method served businesses for many years, it was time-
consuming and prone to errors.
With the advancement of technology, accounting packages have revolutionized the
accounting process. These software programs allow businesses to record transactions,
perform calculations, and generate financial reports quickly and accurately.
Compared to traditional accounting, computerized accounting is faster, more accurate,
more secure, and more efficient. It saves time, reduces manual work, and provides instant
financial information, which helps businesses make better decisions.
2. Explain with example the creation of groups, accounts and vouchers.
Ans: 󷊆󷊇 Introduction
In accounting, especially when using computerized systems like Tally ERP or other business
software, three fundamental concepts keep everything organized: Groups, Accounts, and
Vouchers. These are the building blocks of financial records. To make this clear, think of
accounting as a library:
Groups are like categories or shelves.
Accounts are like individual books placed on those shelves.
Vouchers are like the entries or notes you make when someone borrows or returns a
book.
Let’s explore each concept step by step, with examples, and then see how they connect to
form a complete accounting system.
󷋇󷋈󷋉󷋊󷋋󷋌 Creation of Groups
Meaning
Groups are broad categories under which accounts are classified. They help organize
financial data systematically. In Tally or similar systems, groups are predefined (like Capital,
Loans, Sales, Purchases) but you can also create new ones.
Purpose
To classify accounts logically.
To make reporting easier.
Easy2Siksha.com
To ensure transactions are recorded under the right head.
Example
Suppose you are running a textile business in Amritsar:
You create a Group called “Sundry Debtors” for customers who owe you money.
Another Group called “Sundry Creditors” for suppliers you owe money to.
You may also create a Group called “Bank Accounts” for all bank-related
transactions.
This way, when you later create accounts, they will be neatly placed under these groups.
󷋇󷋈󷋉󷋊󷋋󷋌 Creation of Accounts
Meaning
Accounts are specific ledgers created under groups. They represent individual parties, items,
or heads of income/expense.
Purpose
To record transactions related to a particular person, organization, or activity.
To track balances for each account.
Example
Continuing with the textile business:
Under the Group “Sundry Debtors”, you create accounts like:
o “Ramesh Traders”
o “Gupta Cloth House”
Under the Group “Bank Accounts”, you create accounts like:
o “Punjab National Bank”
o “State Bank of India”
Under the Group “Expenses”, you create accounts like:
o “Electricity Charges”
o “Transport Expenses”
So, groups are categories, and accounts are the specific names inside those categories.
󷋇󷋈󷋉󷋊󷋋󷋌 Creation of Vouchers
Meaning
A voucher is a document that records a financial transaction. In computerized accounting,
vouchers are digital entries that capture details of each transaction.
Easy2Siksha.com
Types of Vouchers
1. Payment Voucher: Records payments made (e.g., paying electricity bill).
2. Receipt Voucher: Records money received (e.g., customer payment).
3. Sales Voucher: Records sales transactions.
4. Purchase Voucher: Records purchases.
5. Journal Voucher: Records adjustments (e.g., depreciation).
Example
Suppose you sell cloth worth ₹50,000 to Ramesh Traders:
You create a Sales Voucher.
Debit: Ramesh Traders (Sundry Debtors) ₹50,000
Credit: Sales Account ₹50,000
Another example: You pay ₹5,000 electricity bill:
You create a Payment Voucher.
Debit: Electricity Charges ₹5,000
Credit: Punjab National Bank ₹5,000
󷈷󷈸󷈹󷈺󷈻󷈼 How Groups, Accounts, and Vouchers Work Together
Think of it as a hierarchy:
1. Groups are broad categories (Debtors, Creditors, Expenses).
2. Accounts are specific ledgers under those groups (Ramesh Traders, Electricity
Charges).
3. Vouchers are the actual transactions recorded in those accounts.
Illustration
Group: Sundry Debtors
o Account: Ramesh Traders
Voucher: Sale of cloth ₹50,000
Group: Expenses
o Account: Electricity Charges
Voucher: Payment of bill ₹5,000
This structure ensures that every transaction is properly classified, making financial
statements accurate and easy to prepare.
󷋇󷋈󷋉󷋊󷋋󷋌 Everyday Analogy
Imagine running a household budget:
Groups: Food, Utilities, Entertainment.
Easy2Siksha.com
Accounts: Under Food → Grocery Store, Vegetable Vendor. Under Utilities →
Electricity, Water.
Vouchers: Each time you buy vegetables or pay the electricity bill, you record it as a
voucher.
This simple analogy shows how groups, accounts, and vouchers keep financial records
organized.
󷈷󷈸󷈹󷈺󷈻󷈼 Importance of These Concepts
1. Accuracy: Ensures transactions are recorded under the right head.
2. Clarity: Makes financial statements easy to understand.
3. Control: Helps track who owes you money and whom you owe.
4. Decision-Making: Provides detailed insights into income, expenses, and balances.
󽆪󽆫󽆬 Conclusion
The creation of Groups, Accounts, and Vouchers is the backbone of accounting systems.
Groups classify transactions into broad categories.
Accounts represent specific ledgers under those groups.
Vouchers record the actual transactions.
SECTION-B
3. Discuss in detail the various SQL commands to retrieve data and generate accounting
information.
Ans: SQL Commands to Retrieve Data and Generate Accounting Information
In modern organizations, large amounts of financial data are stored in databases. Banks,
companies, and accounting departments rely on databases to keep records of transactions,
sales, expenses, salaries, and many other financial activities. To access and analyze this
information, we use SQL (Structured Query Language). SQL is a special language designed
to communicate with databases. It allows users to retrieve, organize, and analyze data
easily.
In accounting systems, SQL commands are extremely important because they help
accountants generate reports such as income statements, balance sheets, transaction
summaries, customer balances, and sales reports. By using SQL queries, accountants can
quickly find accurate financial information from large datasets.
The most important SQL commands used for retrieving data and generating accounting
information belong to the Data Query Language (DQL) and Data Manipulation Language
Easy2Siksha.com
(DML) categories. The primary command used for retrieving data is the SELECT command,
along with several supporting clauses.
Let us discuss the major SQL commands used to retrieve data and generate accounting
information in detail.
1. SELECT Command
The SELECT command is the most commonly used SQL command. It is used to retrieve data
from one or more tables in a database. In accounting systems, the SELECT command helps
accountants access specific financial records such as invoices, payments, customer balances,
or expense reports.
The basic syntax of the SELECT command is:
SELECT column_name
FROM table_name;
For example, if an accounting database has a table called Transactions, the following query
will display all transaction records:
SELECT * FROM Transactions;
Here, the * symbol means all columns.
If we want to view only specific information such as transaction date and amount, we can
write:
SELECT transaction_date, amount
FROM Transactions;
This command helps accountants quickly view important financial data without going
through unnecessary details.
2. WHERE Clause
The WHERE clause is used to filter records based on specific conditions. In accounting, this
clause is very useful when accountants want to find particular financial information.
The syntax is:
SELECT column_name
FROM table_name
WHERE condition;
Easy2Siksha.com
For example, if an accountant wants to find transactions greater than ₹10,000:
SELECT *
FROM Transactions
WHERE amount > 10000;
Another example is retrieving all transactions of a specific customer:
SELECT *
FROM Transactions
WHERE customer_name = 'Rahul';
The WHERE clause allows accountants to analyze specific financial records instead of
viewing the entire database.
3. ORDER BY Clause
The ORDER BY clause is used to arrange data in ascending or descending order. This is
useful when accountants want to sort financial data.
Syntax:
SELECT column_name
FROM table_name
ORDER BY column_name ASC;
Example:
SELECT *
FROM Transactions
ORDER BY amount DESC;
This command will show transactions from highest amount to lowest amount. It helps
accountants identify large transactions or expenses easily.
4. GROUP BY Clause
The GROUP BY clause is used to group rows that have the same values in specified columns.
It is commonly used with aggregate functions to generate accounting summaries.
Syntax:
Easy2Siksha.com
SELECT column_name, aggregate_function(column_name)
FROM table_name
GROUP BY column_name;
Example:
SELECT department, SUM(expense)
FROM Expenses
GROUP BY department;
This query will show the total expenses of each department. Such summaries are very
important in accounting reports and financial analysis.
5. Aggregate Functions
Aggregate functions perform calculations on a group of values and return a single result.
They are widely used in accounting to calculate totals, averages, or counts.
Some common aggregate functions include:
SUM()
Used to calculate the total amount.
Example:
SELECT SUM(amount)
FROM Transactions;
This command calculates the total value of all transactions.
AVG()
Used to find the average value.
Example:
SELECT AVG(amount)
FROM Transactions;
This can help accountants determine the average transaction value.
COUNT()
Used to count the number of records.
Easy2Siksha.com
Example:
SELECT COUNT(*)
FROM Transactions;
This will show the total number of transactions.
MAX() and MIN()
Used to find the highest and lowest values.
Example:
SELECT MAX(amount), MIN(amount)
FROM Transactions;
These functions help accountants identify the largest and smallest financial transactions.
6. HAVING Clause
The HAVING clause is used with the GROUP BY clause to filter grouped results.
Syntax:
SELECT column_name, aggregate_function(column_name)
FROM table_name
GROUP BY column_name
HAVING condition;
Example:
SELECT department, SUM(expense)
FROM Expenses
GROUP BY department
HAVING SUM(expense) > 50000;
This query shows only those departments where total expenses exceed ₹50,000. It helps
accountants focus on departments with higher spending.
7. JOIN Command
In real accounting databases, financial information is stored in multiple tables. For example,
customer information may be stored in one table while transaction details are stored in
another. The JOIN command is used to combine data from different tables.
Easy2Siksha.com
Example syntax:
SELECT Customers.name, Transactions.amount
FROM Customers
JOIN Transactions
ON Customers.id = Transactions.customer_id;
This command connects customer names with their transaction amounts. It helps
accountants generate detailed financial reports.
8. DISTINCT Command
The DISTINCT command is used to display unique values and remove duplicates.
Example:
SELECT DISTINCT customer_name
FROM Transactions;
This command will show the list of unique customers who made transactions. It is helpful
when preparing reports that require unique records.
Conclusion
SQL plays a crucial role in modern accounting systems. It allows accountants and financial
analysts to retrieve, organize, and analyze large amounts of financial data stored in
databases. Commands such as SELECT, WHERE, ORDER BY, GROUP BY, HAVING, JOIN, and
DISTINCT make it possible to generate meaningful accounting information quickly and
accurately.
Using these SQL commands, accountants can prepare financial reports, analyze business
performance, track expenses, and monitor transactions. Instead of manually reviewing
thousands of records, SQL allows users to extract the exact information they need in just a
few seconds.
Therefore, SQL is not only a technical tool for database management but also a powerful
support system for accounting and financial decision-making in modern organizations. By
understanding and using these commands effectively, businesses can maintain accurate
financial records and make better strategic decisions.
Easy2Siksha.com
4. What is DBMS? Briefly describe the various advantages and disadvantages of DBMS.
Ans: 󷊆󷊇 Introduction
In today’s digital world, data is the lifeblood of organizations. Whether it’s a bank managing
customer accounts, a hospital keeping patient records, or a university storing student
information, everything revolves around data. To handle this efficiently, we use a Database
Management System (DBMS).
A DBMS is software that allows users to create, store, organize, and manage data in a
structured way. Instead of keeping data in scattered files or spreadsheets, DBMS provides a
centralized system where data can be accessed, updated, and secured easily. Think of it as a
digital librarian that not only stores books (data) but also helps you find them quickly, keeps
them safe, and ensures no one misuses them.
󷋇󷋈󷋉󷋊󷋋󷋌 What is DBMS?
A Database Management System (DBMS) is software that manages databases. It acts as an
interface between the database and the users or applications.
Formal Definition: DBMS is a collection of programs that enables users to create and
maintain a database. It makes it possible to store, modify, and extract information
efficiently.
Examples of DBMS:
Oracle
MySQL
Microsoft SQL Server
PostgreSQL
MongoDB
󷈷󷈸󷈹󷈺󷈻󷈼 Advantages of DBMS
1. Data Organization and Efficiency
DBMS organizes data in tables, rows, and columns, making it easy to store and
retrieve.
Example: A school can store student details (name, roll number, marks) in a
structured table.
2. Data Security
DBMS provides user authentication and access control.
Example: In a bank, only authorized employees can access customer account details.
3. Reduced Data Redundancy
Easy2Siksha.com
Since data is stored centrally, duplication is minimized.
Example: A hospital stores patient records once, instead of repeating them in
multiple files.
4. Data Consistency
Updates made in one place are reflected everywhere.
Example: If a student changes their phone number, it is updated across all records
instantly.
5. Backup and Recovery
DBMS provides automatic backup and recovery options.
Example: If a server crashes, data can be restored from backups.
6. Multi-User Access
Multiple users can access the database simultaneously without conflict.
Example: In an e-commerce site, thousands of customers can browse products at the
same time.
7. Improved Decision-Making
DBMS allows quick data analysis and reporting.
Example: A business can generate sales reports instantly to plan strategies.
󷋇󷋈󷋉󷋊󷋋󷋌 Disadvantages of DBMS
1. Cost
DBMS software and hardware can be expensive.
Example: Oracle licenses cost millions for large enterprises.
2. Complexity
Setting up and managing DBMS requires skilled professionals.
Example: A small shop owner may find DBMS too technical compared to simple
spreadsheets.
3. Performance Issues
For very large databases, DBMS may slow down if not optimized.
Example: A social media platform with billions of records needs advanced tuning.
4. Risk of Failure
If the central DBMS fails, the entire system may stop.
Example: If a bank’s DBMS crashes, all transactions halt until recovery.
Easy2Siksha.com
5. Training Requirement
Employees need training to use DBMS effectively.
Example: Hospital staff must learn how to enter and retrieve patient data.
󷈷󷈸󷈹󷈺󷈻󷈼 Everyday Analogy
Imagine running a library:
Without DBMS: Books are scattered in cupboards, and finding one takes hours.
With DBMS: Books are catalogued in a digital system. You type the title, and the
system tells you exactly where the book is.
This is how DBMS transforms chaos into order.
󷋇󷋈󷋉󷋊󷋋󷋌 Balanced View: Why DBMS Matters Despite Drawbacks
Even though DBMS can be costly and complex, its benefits far outweigh the disadvantages.
In modern organizations, where data is massive and critical, DBMS ensures efficiency,
security, and reliability.
For small businesses, free or open-source DBMS like MySQL or PostgreSQL provide
affordable solutions. For large enterprises, advanced DBMS systems like Oracle or SQL
Server are indispensable.
󽆪󽆫󽆬 Conclusion
A Database Management System (DBMS) is software that manages data efficiently,
securely, and systematically. Its advantages include reduced redundancy, improved security,
multi-user access, and better decision-making. However, it also has disadvantages like cost,
complexity, and risk of failure.
SECTION-C
5. What is Tally? Explain the phases of implementation and aids of implementation of
Tally ERP 9.0.
Ans: In today’s digital world, businesses depend heavily on computers to manage their
accounts and financial information. Earlier, accounting work was done manually in large
registers and books. This method was time-consuming and often led to errors. To solve
these problems, accounting software was developed. One of the most popular accounting
software used in India is Tally ERP 9.0.
Easy2Siksha.com
Meaning of Tally
Tally is an accounting software used to record, manage, and analyze financial transactions
of a business. The word “Tally” itself means keeping track or counting something accurately.
In business terms, it helps in maintaining accounts such as purchases, sales, payments,
receipts, inventory, payroll, taxation, and many other financial activities.
Tally ERP 9.0 is an advanced version of Tally. The term ERP stands for Enterprise Resource
Planning. This means the software helps in managing various resources of a business such
as finance, inventory, and payroll in an organized way.
Businesses of all sizessmall shops, medium companies, and even large organizationsuse
Tally ERP 9.0 because it is easy to use and reliable.
Main Features of Tally ERP 9.0
Some important features of Tally ERP 9.0 include:
1. Accounting Management It records transactions such as sales, purchases, receipts,
and payments.
2. Inventory Management It helps track stock items and manage inventory.
3. Taxation Management It supports GST, VAT, TDS, and other taxes.
4. Payroll Management It helps manage employee salaries and records.
5. Financial Reports It automatically generates reports such as Balance Sheet, Profit
& Loss Account, and Cash Flow statements.
6. Security and Data Safety It protects financial data with passwords and security
controls.
Because of these features, Tally ERP 9.0 is widely used in business accounting.
Phases of Implementation of Tally ERP 9.0
Implementing Tally ERP 9.0 in an organization is not done in a single step. It happens
through several phases. Each phase ensures that the software is installed properly and used
effectively.
1. Requirement Analysis
The first phase is Requirement Analysis. In this stage, the organization studies its
accounting and business needs.
Every business has different requirements. For example:
A small shop may only need basic accounting features.
A large company may require inventory management, payroll, and taxation features.
Easy2Siksha.com
So, before implementing Tally, the business identifies:
What type of accounting system is required
What reports are needed
What business operations must be managed
This phase helps in understanding how Tally will be used in the organization.
2. System Installation
After identifying the requirements, the next phase is installation of Tally ERP 9.0 on the
computer system.
In this stage:
The Tally software is installed on the computer or server.
The license is activated.
Basic system configuration is completed.
This step ensures that the software is ready for use.
3. Company Creation
The third phase is creating a company in Tally.
In this stage, basic details of the organization are entered, such as:
Company name
Address
Financial year
Currency
Accounting features
Once the company is created, the accounting data of that business can be stored and
managed in Tally.
4. Masters Creation
After creating the company, the next phase is creating masters.
Masters are the basic records required to enter transactions. Some important masters
include:
Easy2Siksha.com
Ledger Masters for accounts such as cash, bank, purchase, and sales.
Group Masters to classify accounts properly.
Stock Masters to manage inventory items.
Unit Masters to define units such as kilograms, pieces, liters, etc.
Without masters, transactions cannot be recorded properly.
5. Data Entry of Transactions
Once masters are created, the next step is recording business transactions.
Some common transactions entered in Tally are:
Purchase vouchers
Sales vouchers
Payment vouchers
Receipt vouchers
Journal vouchers
These transactions represent daily business activities.
6. Report Generation
The final phase is generating financial reports.
Tally automatically prepares important reports such as:
Balance Sheet
Profit and Loss Account
Trial Balance
Stock Summary
GST Reports
These reports help business owners understand their financial condition and make better
decisions.
Aids of Implementation of Tally ERP 9.0
To make the implementation of Tally easier, several tools and supports are available. These
are called Aids of Implementation.
1. User-Friendly Interface
Easy2Siksha.com
Tally ERP 9.0 has a simple and easy-to-understand interface. Even beginners can learn it
quickly.
Most functions are performed through simple keyboard commands, which makes working
faster.
2. Online Help and Support
Tally provides online help and documentation. Users can access guides, tutorials, and
instructions whenever they face difficulties.
This support system helps users learn the software quickly.
3. Training and Learning Programs
Many institutes and training centers offer Tally training courses.
These programs help students and professionals understand:
How to create companies
How to record transactions
How to generate reports
Training makes the implementation process smooth.
4. Data Import and Export
Tally allows users to import and export data from other systems.
This feature helps organizations move their old accounting data into Tally without losing
information.
5. Backup and Restore Facility
Data safety is very important in accounting. Tally provides backup and restore features.
This helps businesses:
Save copies of their accounting data
Restore data if the system crashes
Easy2Siksha.com
Thus, financial information remains secure.
6. Security Controls
Tally also provides security features such as passwords and user access control.
Different employees can be given different levels of access. For example:
A cashier may only enter transactions.
A manager may view financial reports.
This protects sensitive business data.
Conclusion
Tally ERP 9.0 is one of the most widely used accounting software in India. It helps businesses
manage their financial transactions quickly, accurately, and efficiently. The software
simplifies complex accounting tasks such as bookkeeping, inventory management, taxation,
and financial reporting.
The successful implementation of Tally ERP 9.0 involves several phases, including
requirement analysis, installation, company creation, master creation, transaction entry,
and report generation. Each phase ensures that the accounting system works smoothly.
In addition, various aids such as user-friendly design, training programs, online help, data
backup, and security controls make the implementation of Tally easy and effective.
Because of its reliability, simplicity, and powerful features, Tally ERP 9.0 has become an
essential tool for modern businesses and accounting professionals. It not only saves time
and effort but also improves the accuracy and efficiency of financial management.
6. What are Financial Accounting Packages? Explain in detail the various advantages of
Financial Accounting Packages.
Ans: 󷊆󷊇 Introduction
In modern business, accounting has moved far beyond pen-and-paper ledgers. Today,
organizations rely on Financial Accounting Packagesspecialized software designed to
record, process, and report financial transactions. These packages automate routine tasks,
reduce errors, and provide real-time insights into the financial health of a business.
Easy2Siksha.com
Think of them as digital accountants: they not only keep records but also prepare
statements, generate reports, and help managers make better decisions. Popular examples
include Tally ERP, QuickBooks, SAP, Oracle Financials, and Zoho Books.
󷋇󷋈󷋉󷋊󷋋󷋌 What are Financial Accounting Packages?
A Financial Accounting Package is a software application that helps businesses manage
their financial data systematically. It integrates various accounting functions such as:
Recording transactions (sales, purchases, payments, receipts).
Maintaining ledgers and trial balances.
Preparing financial statements (profit & loss account, balance sheet).
Generating reports for taxation, auditing, and compliance.
In simple words: It is a tool that makes accounting faster, easier, and more reliable.
󷈷󷈸󷈹󷈺󷈻󷈼 Advantages of Financial Accounting Packages
1. Accuracy and Reduced Errors
Manual accounting is prone to mistakes in calculations and postings. Software automates
these processes, ensuring accuracy.
Example: If you enter a sales invoice, the package automatically updates the sales
ledger, debtor account, and tax records without error.
2. Time-Saving and Efficiency
Accounting packages speed up tasks that would take hours manually.
Example: Preparing a trial balance manually may take days, but software generates it
instantly.
3. Real-Time Financial Information
Managers can access up-to-date financial data anytime.
Example: A business owner in Amritsar can check daily sales, outstanding debts, and
cash flow in real time.
4. Integration of Functions
Financial packages integrate different modulessales, purchases, inventory, payrollinto
one system.
Example: When goods are sold, inventory reduces, sales ledger updates, and tax
records adjust automatically.
Easy2Siksha.com
5. Compliance and Taxation Support
Most packages are designed to comply with local tax laws (like GST in India). They generate
tax reports and file returns easily.
Example: Tally ERP automatically calculates GST and prepares return forms.
6. Cost-Effective in the Long Run
Though initial investment may be high, the reduction in errors, faster reporting, and better
decision-making save money over time.
7. Security and Data Protection
Accounting packages provide password protection, user access controls, and backups.
Example: Only authorized staff can access payroll data, ensuring confidentiality.
8. Scalability
As businesses grow, accounting packages can handle larger volumes of data and more
complex transactions.
Example: A small shop using QuickBooks can later upgrade to SAP as it expands into
multiple branches.
9. Better Decision-Making
With instant reports and analysis, managers can make informed decisions.
Example: If sales are declining, the package can generate trend reports to identify
weak areas.
10. Audit Trail and Transparency
Every entry is recorded with details of who entered it and when. This helps in auditing and
ensures transparency.
󷋇󷋈󷋉󷋊󷋋󷋌 Everyday Analogy
Imagine running a household budget:
Without software: You write expenses in a notebook, calculate totals manually, and
often make mistakes.
With a financial accounting package: You enter expenses in an app, and it
automatically shows monthly totals, savings, and even graphs of spending habits.
That’s how businesses benefit—clarity, speed, and accuracy.
Easy2Siksha.com
󷈷󷈸󷈹󷈺󷈻󷈼 Balanced View: Why Businesses Prefer Packages
Even though financial accounting packages require investment and training, their
advantages far outweigh the drawbacks. They reduce workload, improve compliance, and
provide insights that manual systems simply cannot.
For small businesses, affordable packages like Zoho Books or QuickBooks are ideal. For large
enterprises, advanced systems like SAP or Oracle Financials are indispensable.
󽆪󽆫󽆬 Conclusion
Financial Accounting Packages are software tools that simplify and automate accounting
processes. Their advantages include accuracy, efficiency, real-time reporting, compliance
support, security, scalability, and better decision-making.
SECTION-D
7. Write note on Accounts Transaction and Account Reports.
Ans: Accounts Transaction and Account Reports
In every business or organization, money is constantly moving in and out. Goods are bought,
services are sold, salaries are paid, and bills are settled. To keep track of all these financial
activities, businesses use a system of accounting. Two very important parts of this system
are Accounts Transactions and Account Reports. Understanding these concepts helps us
see how businesses record their financial activities and how they analyze their financial
condition.
1. Meaning of Accounts Transaction
An accounts transaction is any financial activity that involves the exchange of money or
value between two parties. In simple words, whenever money is received, paid, or
transferred in a business, it is called a transaction.
For example:
A shopkeeper buys goods from a supplier.
A company pays salaries to employees.
A customer buys a product and pays money.
A business pays electricity bills.
All these activities involve money and therefore are called financial transactions.
Easy2Siksha.com
Every transaction affects at least two accounts. This principle is known as the double-entry
system of accounting. In this system, one account is debited and another is credited.
Example
Suppose a business buys furniture for ₹10,000 in cash.
Two accounts will be affected:
Furniture Account (increase in assets)
Cash Account (decrease in assets)
So the entry will be:
Furniture Account Debited
Cash Account Credited
This system ensures that the accounts remain balanced and accurate.
2. Types of Account Transactions
Account transactions can be divided into different types depending on their nature.
1. Cash Transactions
These are transactions where payment is made immediately in cash.
Example:
Paying cash for office supplies
Receiving cash from a customer
2. Credit Transactions
These are transactions where payment is not made immediately but will be paid later.
Example:
Buying goods on credit from a supplier
Selling goods to customers on credit
3. Non-Cash Transactions
Some transactions do not involve direct cash movement but still affect financial records.
Example:
Easy2Siksha.com
Depreciation of machinery
Adjustments in accounts
3. Importance of Recording Transactions
Recording transactions properly is very important for any business. It helps in many ways.
1. Keeps Financial Records Organized
When every transaction is recorded, the business has a clear record of all financial activities.
2. Helps in Financial Planning
Managers can analyze the records and make better decisions about spending, investments,
and savings.
3. Prevents Fraud and Errors
Proper recording helps detect mistakes and prevents misuse of money.
4. Legal Requirement
Many governments require businesses to maintain proper accounting records for taxation
and legal purposes.
4. What are Account Reports?
After transactions are recorded in accounting books, businesses prepare account reports.
These reports summarize the financial information and help people understand the financial
condition of the business.
In simple words, account reports are documents that present financial information in an
organized way so that managers, investors, and other stakeholders can easily understand
the financial performance of the business.
Account reports help answer questions such as:
How much profit did the company earn?
What are the expenses of the business?
How much cash does the company have?
What assets and liabilities exist?
Easy2Siksha.com
5. Types of Account Reports
There are several types of account reports commonly used in businesses.
1. Profit and Loss Report
The Profit and Loss Report (also called the Income Statement) shows the income and
expenses of a business during a specific period.
It helps determine whether the business has made a profit or a loss.
Example:
Sales revenue
Operating expenses
Net profit or net loss
This report helps managers understand how well the business is performing.
2. Balance Sheet Report
The Balance Sheet shows the financial position of a business at a particular point in time.
It includes three main elements:
1. Assets What the business owns
(cash, buildings, machinery, inventory)
2. Liabilities What the business owes
(loans, unpaid bills)
3. Capital/Equity Owner’s investment in the business
The balance sheet follows the equation:
Assets = Liabilities + Capital
This report helps understand the financial strength of the business.
3. Cash Flow Report
The Cash Flow Report shows how cash moves in and out of the business.
It includes:
Cash received from sales
Easy2Siksha.com
Cash paid for expenses
Cash used for investments
This report helps businesses manage their cash and avoid financial problems.
4. Ledger Report
A Ledger Report shows detailed records of all transactions related to a specific account.
For example:
Cash account ledger
Bank account ledger
Sales ledger
This helps accountants track individual accounts accurately.
6. Benefits of Account Reports
Account reports are very useful for different people connected with the business.
1. Helps in Decision Making
Managers use reports to make important business decisions.
2. Shows Financial Performance
Reports clearly show whether the business is making profit or loss.
3. Helps Investors and Banks
Investors and banks study financial reports before investing or giving loans.
4. Improves Business Control
Reports help business owners monitor expenses, income, and financial stability.
7. Conclusion
Accounts transactions and account reports are essential parts of the accounting system.
Transactions record every financial activity of a business, while account reports summarize
and present this information in a clear and meaningful way.
Easy2Siksha.com
Without proper recording of transactions, businesses would lose track of their financial
activities. Similarly, without account reports, it would be difficult to understand the overall
financial condition of a company.
Therefore, both accounts transactions and account reports play a vital role in maintaining
transparency, accuracy, and effective financial management in any organization. They help
businesses operate smoothly, make informed decisions, and achieve long-term success.
8. Discuss with an example preparation and compilation of complete balance sheet for a
firm.
Ans: A Balance Sheet is one of the most important financial statements of a firm. It provides
a snapshot of the company’s financial position at a particular date, showing what the firm
owns (assets) and what it owes (liabilities and capital). Preparing and compiling a balance
sheet is like organizing a household inventory: you list everything you own (cash, furniture,
property) and everything you owe (loans, bills), and then calculate your net worth.
In accounting, the balance sheet follows the fundamental equation:
Assets = Liabilities + Owner’s Equity
Let’s walk through the preparation and compilation of a complete balance sheet step by
step, with an example to make it clear and relatable.
󷋇󷋈󷋉󷋊󷋋󷋌 Steps in Preparing a Balance Sheet
1. Identify and Classify Assets
Assets are resources owned by the firm. They are divided into:
Current Assets: Cash, debtors, inventory, bills receivable.
Fixed Assets: Land, buildings, machinery, furniture.
Intangible Assets: Goodwill, patents, trademarks.
2. Identify and Classify Liabilities
Liabilities are obligations the firm must pay. They are divided into:
Current Liabilities: Creditors, bills payable, short-term loans.
Long-Term Liabilities: Bank loans, debentures.
3. Owner’s Equity (Capital)
This represents the owner’s investment plus retained earnings.
Easy2Siksha.com
4. Arrange in Proper Format
Balance sheets can be prepared in two formats:
Horizontal (Account Form): Assets on the right, liabilities and capital on the left.
Vertical (Report Form): Assets listed first, followed by liabilities and capital.
5. Ensure Balance
Finally, check that Assets = Liabilities + Capital. If not, there is an error in recording.
󷈷󷈸󷈹󷈺󷈻󷈼 Example: Balance Sheet Preparation
Suppose we are preparing the balance sheet of Ramesh Cloth House as on 31st March
2026.
Trial Balance Extract
From the firm’s records, we have:
Cash: ₹50,000
Debtors: ₹1,20,000
Inventory: ₹80,000
Furniture: ₹40,000
Building: ₹2,00,000
Creditors: ₹70,000
Bills Payable: ₹30,000
Bank Loan: ₹1,00,000
Capital: ₹2,90,000
Step 1: List Assets
Current Assets:
o Cash: ₹50,000
o Debtors: ₹1,20,000
o Inventory: ₹80,000
Fixed Assets:
o Furniture: ₹40,000
o Building: ₹2,00,000
Total Assets = ₹4,90,000
Step 2: List Liabilities
Current Liabilities:
o Creditors: ₹70,000
o Bills Payable: ₹30,000
Long-Term Liabilities:
Easy2Siksha.com
o Bank Loan: ₹1,00,000
Total Liabilities = ₹2,00,000
Step 3: Owner’s Equity
Capital: ₹2,90,000
Step 4: Compile Balance Sheet
Balance Sheet of Ramesh Cloth House as on 31st March 2026
Liabilities & Capital
Amount (₹)
Assets
Amount (₹)
Current Liabilities
Current Assets
Creditors
70,000
Cash
50,000
Bills Payable
30,000
Debtors
1,20,000
Long-Term Liabilities
Inventory
80,000
Bank Loan
1,00,000
Fixed Assets
Owner’s Equity
Furniture
40,000
Capital
2,90,000
Building
2,00,000
Total
4,90,000
Total Assets
4,90,000
󷋇󷋈󷋉󷋊󷋋󷋌 Key Points in Compilation
1. Accuracy: Every figure must come from verified records.
2. Classification: Assets and liabilities must be grouped correctly.
3. Balance: Always check the equation.
4. Date Specific: A balance sheet is prepared for a specific date, not a period.
󷈷󷈸󷈹󷈺󷈻󷈼 Importance of Balance Sheet
Shows Financial Position: Helps owners and investors know the firm’s worth.
Decision-Making: Managers use it to plan loans, investments, and expansions.
Creditworthiness: Banks and creditors rely on it before giving loans.
Legal Requirement: Companies must prepare balance sheets annually for
compliance.
󷋇󷋈󷋉󷋊󷋋󷋌 Everyday Analogy
Think of your personal finances:
Assets: Cash in wallet, money in bank, car, house.
Liabilities: Credit card dues, home loan.
Equity: Your savings and investments.
If you prepare a list of these, you have your personal balance sheet. A firm’s balance sheet
works exactly the same way, just on a larger scale.
Easy2Siksha.com
󽆪󽆫󽆬 Conclusion
Preparing and compiling a balance sheet involves listing all assets, liabilities, and capital,
classifying them properly, and ensuring that the accounting equation balances. In our
example of Ramesh Cloth House, we saw how figures from the trial balance are arranged
into a structured balance sheet.
“This paper has been carefully prepared for educational purposes. If you notice any mistakes or
have suggestions, feel free to share your feedback.”